in terms of getting things done - French English Dictionary